home *** CD-ROM | disk | FTP | other *** search
- HDSleep v1.2
- ============
-
- by
- Tomasz Muszynski (THOM/UNION)
-
- e-mail: muszynsk@ipeneuro.ipe.pw.edu.pl
-
- UWAGA!
- ======
-
- JEST TO PROGRAM TYPU FREEWARE. MOÛE BYÊ ROZPOWSZECHNIANY BEZ ÛADNYCH
- OGRANICZEÏ. AUTOR NIE BIERZE ÛADNEJ ODPOWIEDZIALNOÔCI ZA SKUTKI WYNIKÎE Z
- JEGO UÛYWANIA (USZKODZENIE SPRZËTU, UTRATA DANYCH, ITD).
-
- Wstëp i opis
- ============
-
- Program HDSleep sîuûy do wyîâczania silnika twardego dysku po upîyniëciu
- okreôlonego czasu od ostatniej operacji na twardym dysku lub po wciôniëciu
- odpowiedniej kombinacji klawiszy. Silnik twardego dysku zostanie
- automatycznie uruchomiony przy próbie wczytania lub zapisania jakichô danych
- na nim. Ponowne uruchomienie programu powoduje jego usuniëcie z pamiëci.
-
- Program zostaî przetestowany w konfiguracjach:
-
- A1200/030 z dyskiem Caviar 2420 (420MB),
- A1200/030 z dyskiem Caviar (540MB),
- A1200/030 z dyskiem Conner (420MB),
- A1200+FastRAM z dyskiem Conner (420MB),
- przetestowany równieû z uruchomionym Enforcerem.
-
- Program nie zadziaîaî na dysku Quantum (45MB) w A1200+FastRAM, mam jednak
- nadziejë, ûe z nowszymi napëdami, w szczególnoôci producentów Conner i
- Western Digital nie powinno byê problemów.
-
- Waûne
- =====
-
- Aby zainstalowaê HDSleep moûesz go skopiowaê do katalogu WBStartup, lecz
- moûe wtedy wystâpiê problem, ûe czas bëdzie sië wciâû zmniejszaî, mimo ûe
- wykonywane sâ jakieô operacje na dysku. Aby ominâê ten problem, moûesz
- uruchamiaê HDSleep przez dopisanie go do startup-sequence przed komendâ
- IPrefs.
-
- ...
- Run >NIL: HDSleep <parametry>
- C:IPrefs
- ...
-
- Wymagania
- =========
-
- Wymagana jest Amiga 1200 lub 4000 i dysk twardy, podîâczony do
- wewnëtrznego interfejsu IDE. Sprawdú, czy sâ zainstalowane biblioteki
- commodities.library oraz icon.library.
-
- Parametry
- =========
-
- Parametry mogâ byê podawane w ikonie programu lub CLI.
-
- CX_PRIORITY=<0> - priorytet dla gorâcego klawisza (hotkey),
- CX_POPKEY=<ctrl alt h> - klawisz, przy pomocy którego moûna otworzyê okno
- informacji
- CX_POPUP=<YES> - otwiera okno informacji przy uruchamianiu
- HDSLEEPKEY=<control h> - klawisz, przy pomocy którego bëdzie wyîâczany
- silnik twardego dysku,
- MASTERTIME=<360> - czas (w sekundach), po jakim pierwszy (master) twardy
- dysk ma sië samoczynnie wyîâczyê. Jeôli równe 0
- to nie ma samoczynnego wyîâczania.
- SLAVETIME=<360> - czas (w sekundach) po jakim drugi (slave) twardy
- dysk ma sië samoczynnie wyîâczyê. Jeôli równe 0
- to nie ma samoczynnego wyîâczania.
- WARNING=<NO> - otwiera okno informujâce o tym, ûe dysk zostanie
- zaraz wyîâczony. Okno jest otwierane na domyôlnym
- ekranie publicznym.
- WARNINGTIMEOUT=<5> - czas (w sekundach), o którym bëdziesz poinformowany o
- wyîâczeniu dysku HD.
- LOGFILE=<nazwa pliku> - nazwa pliku do generowania loga.
-
- Okno
- ====
-
- Sleep - Natychmiast wyîâcza dysk twardy i zamyka okno.
- Abort - Zaczyna zliczaê czas od nowa nie wyîâczajâc dysku i zamyka okno.
- Quit - koïczy dziaîanie programu
-
- Historia
- ========
-
- v1.0 (xx/05/95)
- - Pierwsza wersja.
-
- v1.1 (19/09/95)
- - Poprawiony bîâd w linii parametrów.
- - Poprawiony bîad przy wychodzeniu z programu przez ponowne uruchomienie.
- - Dziaîa z podîâczonym drugim dyskiem.
- - Zoptymalizowany kod.
- - Dodane nowe opcje (WARNING, WARNINGTIMEOUT) i okno informacji.
-
- v1.2 (21/4/96)
- - Opcja WARNING w shellu nareszcie dziaîa (zawsze byîo ustawione na
- wîâczone).
- - Poprawiony bîâd ze sprawdzaniem bîëdów przy dodawaniu nowego brokera.
- - Dodana moûliwoôê tworzenia pliku log - kod jest 2x dîuûszy z powodu
- dîugoôci oryginalnych funkcji z SAS/C - poprawië to innym razem :-(
- - Nareszcie dziaîa z A4000.
-
- Podziëkowania
- =============
-
- - za podanie adresów komend dla dysków w A4000.
- Kamil Iskra - za wypisanie mi dîugiej listy bîëdów :-).
- Inni Amigowcy - za wypisanie bîëdów.
-
- Kontakt
- =======
-
- e-mail: muszynsk@ipeneuro.ipe.pw.edu.pl
- irc: Thom na #AmigaPL (niestety doôê rzadko tam bywam, prawie nigdy)
- http: myôlë, ûe juû niedîugo bëdzie dostëpna...
-
- ==========================================================================
-
- ¶ ¶ ¶\¶ ¶ /\ ¶\¶
- |_| | | | \/ | |
-